//
//  vec2f.h
//  
//
//  Created by Gallienne Kevin on 03/10/13.
//
//

#ifndef ____vec2f__
#define ____vec2f__

#include <iostream>

class vec2f{
public:
    vec2f(float a = 0, float b = 0);
    vec2f(const vec2f& other);
    const float& getX() const;
    const float& getY() const;
    float * getData();
    void setX(float a);
    void setY(float a);
    float& x();
    float& y();
    vec2f div(const float&, bool &);
private:
    float _data[2]; 
};

#endif /* defined(____vec2f__) */
